/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * JDialogReportSettings.java
 *
 * Created on 02/11/2010, 18:59:13
 */
package systole.view.settings.report;

import java.awt.Image;
import systole.utils.ImageUtils;

/**
 *
 * @author jmj
 */
public class JDialogReportSettings extends javax.swing.JDialog {

    /**
     *
     */
    private static final long serialVersionUID = -1415830248681035023L;
    private static final String SIZE_50X50 = "50x50";
    private static final String SIZE_100X100 = "100x100";
    private static final String SIZE_150X150 = "150x150";
    private ControllerReportSettings controller;

    /** Creates new form JDialogReportSettings 
     * @param parent 
     * @param controllerReportSettings
     **/
    public JDialogReportSettings(java.awt.Frame parent, ControllerReportSettings controllerReportSettings) {
        super(parent, true);
        initComponents();
        this.controller = controllerReportSettings;
        this.setLocationRelativeTo(parent);
        this.buttonGroup1.add(this.jRbBlack);
        this.buttonGroup1.add(this.jRbColor);

        this.jCmbLeftImageSize.removeAllItems();
        this.jCmbLeftImageSize.addItem(SIZE_50X50);
        this.jCmbLeftImageSize.addItem(SIZE_100X100);
        this.jCmbLeftImageSize.addItem(SIZE_150X150);
        this.jCmbRightImageSize.removeAllItems();
        this.jCmbRightImageSize.addItem(SIZE_50X50);
        this.jCmbRightImageSize.addItem(SIZE_100X100);
        this.jCmbRightImageSize.addItem(SIZE_150X150);
        this.setIconImage(ImageUtils.buildImage("resources/icons/settings/report16.png"));
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        buttonGroup1 = new javax.swing.ButtonGroup();
        jTabbedPaneSettings = new javax.swing.JTabbedPane();
        jPnlTitle = new javax.swing.JPanel();
        jPnlHeader = new javax.swing.JPanel();
        jScrollPane1 = new javax.swing.JScrollPane();
        jTxtTitle = new javax.swing.JTextArea();
        jBtnFontTitle = new javax.swing.JButton();
        jPnlCenter = new javax.swing.JPanel();
        jPnlImageLeft = new javax.swing.JPanel();
        jXImageLeft = new org.jdesktop.swingx.JXImagePanel();
        jChkImageLeft = new javax.swing.JCheckBox();
        jCmbLeftImageSize = new javax.swing.JComboBox();
        jBtnImageLeft = new javax.swing.JButton();
        jLblLeftImageSize = new javax.swing.JLabel();
        jPnlImageRight = new javax.swing.JPanel();
        jXImageRight = new org.jdesktop.swingx.JXImagePanel();
        jChkImageRight = new javax.swing.JCheckBox();
        jCmbRightImageSize = new javax.swing.JComboBox();
        jBtnImageRight = new javax.swing.JButton();
        jLblRightImageSize = new javax.swing.JLabel();
        jPnlResults = new javax.swing.JPanel();
        jPnlPatient = new javax.swing.JPanel();
        jChkAge = new javax.swing.JCheckBox();
        jChkWeigth = new javax.swing.JCheckBox();
        jChkHeigt = new javax.swing.JCheckBox();
        jChkSmooke = new javax.swing.JCheckBox();
        jChkPS = new javax.swing.JCheckBox();
        jChkPD = new javax.swing.JCheckBox();
        jBtnDataFont = new javax.swing.JButton();
        jBtnDataValueFont = new javax.swing.JButton();
        jScrollPane7 = new javax.swing.JScrollPane();
        jTxtDataValueFont = new javax.swing.JTextArea();
        jScrollPane8 = new javax.swing.JScrollPane();
        jTxtDataFont = new javax.swing.JTextArea();
        jPnlIndex = new javax.swing.JPanel();
        jChkAOD = new javax.swing.JCheckBox();
        jChkIAR = new javax.swing.JCheckBox();
        jChkAOS = new javax.swing.JCheckBox();
        jChkFC = new javax.swing.JCheckBox();
        jChkRS = new javax.swing.JCheckBox();
        jChkIMC = new javax.swing.JCheckBox();
        jBtnIndexFont = new javax.swing.JButton();
        jBtnValueFont = new javax.swing.JButton();
        jScrollPane5 = new javax.swing.JScrollPane();
        jTxtIndexFont = new javax.swing.JTextArea();
        jScrollPane6 = new javax.swing.JScrollPane();
        jTxtIndexValueFont = new javax.swing.JTextArea();
        jPnlPlot = new javax.swing.JPanel();
        jPnlPlotTitle = new javax.swing.JPanel();
        jScrollPane2 = new javax.swing.JScrollPane();
        jTxtPlotTitle = new javax.swing.JTextArea();
        jBtnPlotTitleFont = new javax.swing.JButton();
        jLblLocation = new javax.swing.JLabel();
        jCmbLocation = new javax.swing.JComboBox();
        jLblPlotSize = new javax.swing.JLabel();
        jCmbPlotSize = new javax.swing.JComboBox();
        jLblPlotTitle = new javax.swing.JLabel();
        jRbColor = new javax.swing.JRadioButton();
        jRbBlack = new javax.swing.JRadioButton();
        jPnlCommetns = new javax.swing.JPanel();
        jPnlBackground = new javax.swing.JPanel();
        jTabBackground = new javax.swing.JTabbedPane();
        jPanel1 = new javax.swing.JPanel();
        jCheckBox1 = new javax.swing.JCheckBox();
        jPanel2 = new javax.swing.JPanel();
        jPanel3 = new javax.swing.JPanel();
        jPanel4 = new javax.swing.JPanel();
        jPanel5 = new javax.swing.JPanel();
        jPnlBodyFont = new javax.swing.JPanel();
        jScrollPane3 = new javax.swing.JScrollPane();
        jTxtBodyTitle = new javax.swing.JTextArea();
        jScrollPane4 = new javax.swing.JScrollPane();
        jTxtBodyText = new javax.swing.JTextArea();
        jBtnBodyTitleFont = new javax.swing.JButton();
        jBtnBodyTextFont = new javax.swing.JButton();
        jPnlButtons = new javax.swing.JPanel();
        jBtnOk = new javax.swing.JButton();
        jBtnCancel = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(systole.view.SystoleApp.class).getContext().getResourceMap(JDialogReportSettings.class);
        setTitle(resourceMap.getString("Form.title")); // NOI18N
        setModal(true);
        setName("Form"); // NOI18N
        setResizable(false);

        jTabbedPaneSettings.setName("jTabbedPaneSettings"); // NOI18N

        jPnlTitle.setName("jPnlTitle"); // NOI18N
        jPnlTitle.setPreferredSize(new java.awt.Dimension(550, 400));
        jPnlTitle.setLayout(new java.awt.BorderLayout());

        jPnlHeader.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlHeader.border.border.lineColor")), resourceMap.getString("jPnlHeader.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlHeader.border.titleFont"))); // NOI18N
        jPnlHeader.setName("jPnlHeader"); // NOI18N
        jPnlHeader.setPreferredSize(new java.awt.Dimension(589, 120));

        jScrollPane1.setName("jScrollPane1"); // NOI18N

        jTxtTitle.setColumns(20);
        jTxtTitle.setLineWrap(true);
        jTxtTitle.setRows(2);
        jTxtTitle.setToolTipText(resourceMap.getString("jTxtTitle.toolTipText")); // NOI18N
        jTxtTitle.setWrapStyleWord(true);
        jTxtTitle.setName("jTxtTitle"); // NOI18N
        jScrollPane1.setViewportView(jTxtTitle);

        jBtnFontTitle.setIcon(resourceMap.getIcon("jBtnFontTitle.icon")); // NOI18N
        jBtnFontTitle.setText(resourceMap.getString("jBtnFontTitle.text")); // NOI18N
        jBtnFontTitle.setToolTipText(resourceMap.getString("jBtnFontTitle.toolTipText")); // NOI18N
        jBtnFontTitle.setName("jBtnFontTitle"); // NOI18N
        jBtnFontTitle.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnFontTitleActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPnlHeaderLayout = new javax.swing.GroupLayout(jPnlHeader);
        jPnlHeader.setLayout(jPnlHeaderLayout);
        jPnlHeaderLayout.setHorizontalGroup(
            jPnlHeaderLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlHeaderLayout.createSequentialGroup()
                .addGap(27, 27, 27)
                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 420, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jBtnFontTitle)
                .addContainerGap(229, Short.MAX_VALUE))
        );
        jPnlHeaderLayout.setVerticalGroup(
            jPnlHeaderLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlHeaderLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPnlHeaderLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 69, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jBtnFontTitle))
                .addContainerGap(14, Short.MAX_VALUE))
        );

        jPnlTitle.add(jPnlHeader, java.awt.BorderLayout.NORTH);

        jPnlCenter.setName("jPnlCenter"); // NOI18N
        jPnlCenter.setLayout(new java.awt.GridLayout(1, 0));

        jPnlImageLeft.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlImageLeft.border.border.lineColor")), resourceMap.getString("jPnlImageLeft.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlImageLeft.border.titleFont"))); // NOI18N
        jPnlImageLeft.setName("jPnlImageLeft"); // NOI18N

        jXImageLeft.setBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jXImageLeft.border.lineColor"))); // NOI18N
        jXImageLeft.setToolTipText(resourceMap.getString("jXImageLeft.toolTipText")); // NOI18N
        jXImageLeft.setDefaultImage(null);
        jXImageLeft.setName("jXImageLeft"); // NOI18N

        javax.swing.GroupLayout jXImageLeftLayout = new javax.swing.GroupLayout(jXImageLeft);
        jXImageLeft.setLayout(jXImageLeftLayout);
        jXImageLeftLayout.setHorizontalGroup(
            jXImageLeftLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 135, Short.MAX_VALUE)
        );
        jXImageLeftLayout.setVerticalGroup(
            jXImageLeftLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 130, Short.MAX_VALUE)
        );

        jChkImageLeft.setText(resourceMap.getString("jChkImageLeft.text")); // NOI18N
        jChkImageLeft.setName("jChkImageLeft"); // NOI18N
        jChkImageLeft.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jChkImageLeftActionPerformed(evt);
            }
        });

        jCmbLeftImageSize.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "50x50", "100x100", "150x150" }));
        jCmbLeftImageSize.setToolTipText(resourceMap.getString("jCmbLeftImageSize.toolTipText")); // NOI18N
        jCmbLeftImageSize.setName("jCmbLeftImageSize"); // NOI18N

        jBtnImageLeft.setText(resourceMap.getString("jBtnImageLeft.text")); // NOI18N
        jBtnImageLeft.setToolTipText(resourceMap.getString("jBtnImageLeft.toolTipText")); // NOI18N
        jBtnImageLeft.setName("jBtnImageLeft"); // NOI18N
        jBtnImageLeft.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnImageLeftActionPerformed(evt);
            }
        });

        jLblLeftImageSize.setText(resourceMap.getString("jLblLeftImageSize.text")); // NOI18N
        jLblLeftImageSize.setName("jLblLeftImageSize"); // NOI18N

        javax.swing.GroupLayout jPnlImageLeftLayout = new javax.swing.GroupLayout(jPnlImageLeft);
        jPnlImageLeft.setLayout(jPnlImageLeftLayout);
        jPnlImageLeftLayout.setHorizontalGroup(
            jPnlImageLeftLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlImageLeftLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPnlImageLeftLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jChkImageLeft)
                    .addComponent(jBtnImageLeft)
                    .addComponent(jLblLeftImageSize))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPnlImageLeftLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(jCmbLeftImageSize, javax.swing.GroupLayout.Alignment.LEADING, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jXImageLeft, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(147, Short.MAX_VALUE))
        );
        jPnlImageLeftLayout.setVerticalGroup(
            jPnlImageLeftLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlImageLeftLayout.createSequentialGroup()
                .addGroup(jPnlImageLeftLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPnlImageLeftLayout.createSequentialGroup()
                        .addComponent(jChkImageLeft)
                        .addGap(18, 18, 18)
                        .addComponent(jBtnImageLeft)
                        .addGap(75, 75, 75)
                        .addComponent(jLblLeftImageSize))
                    .addGroup(jPnlImageLeftLayout.createSequentialGroup()
                        .addComponent(jXImageLeft, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jCmbLeftImageSize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(55, Short.MAX_VALUE))
        );

        jPnlCenter.add(jPnlImageLeft);

        jPnlImageRight.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlImageRight.border.border.lineColor")), resourceMap.getString("jPnlImageRight.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlImageRight.border.titleFont"))); // NOI18N
        jPnlImageRight.setName("jPnlImageRight"); // NOI18N
        jPnlImageRight.setRequestFocusEnabled(false);

        jXImageRight.setBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jXImageRight.border.lineColor"))); // NOI18N
        jXImageRight.setToolTipText(resourceMap.getString("jXImageRight.toolTipText")); // NOI18N
        jXImageRight.setName("jXImageRight"); // NOI18N

        javax.swing.GroupLayout jXImageRightLayout = new javax.swing.GroupLayout(jXImageRight);
        jXImageRight.setLayout(jXImageRightLayout);
        jXImageRightLayout.setHorizontalGroup(
            jXImageRightLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 132, Short.MAX_VALUE)
        );
        jXImageRightLayout.setVerticalGroup(
            jXImageRightLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 131, Short.MAX_VALUE)
        );

        jChkImageRight.setText(resourceMap.getString("jChkImageRight.text")); // NOI18N
        jChkImageRight.setName("jChkImageRight"); // NOI18N
        jChkImageRight.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jChkImageRightActionPerformed(evt);
            }
        });

        jCmbRightImageSize.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "50x50", "100x100", "150x150" }));
        jCmbRightImageSize.setToolTipText(resourceMap.getString("jCmbRightImageSize.toolTipText")); // NOI18N
        jCmbRightImageSize.setName("jCmbRightImageSize"); // NOI18N

        jBtnImageRight.setText(resourceMap.getString("jBtnImageRight.text")); // NOI18N
        jBtnImageRight.setToolTipText(resourceMap.getString("jBtnImageRight.toolTipText")); // NOI18N
        jBtnImageRight.setName("jBtnImageRight"); // NOI18N
        jBtnImageRight.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnImageRightActionPerformed(evt);
            }
        });

        jLblRightImageSize.setText(resourceMap.getString("jLblRightImageSize.text")); // NOI18N
        jLblRightImageSize.setName("jLblRightImageSize"); // NOI18N

        javax.swing.GroupLayout jPnlImageRightLayout = new javax.swing.GroupLayout(jPnlImageRight);
        jPnlImageRight.setLayout(jPnlImageRightLayout);
        jPnlImageRightLayout.setHorizontalGroup(
            jPnlImageRightLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlImageRightLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPnlImageRightLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jChkImageRight)
                    .addComponent(jBtnImageRight)
                    .addComponent(jLblRightImageSize))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPnlImageRightLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(jCmbRightImageSize, javax.swing.GroupLayout.Alignment.LEADING, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jXImageRight, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(150, Short.MAX_VALUE))
        );
        jPnlImageRightLayout.setVerticalGroup(
            jPnlImageRightLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlImageRightLayout.createSequentialGroup()
                .addGroup(jPnlImageRightLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPnlImageRightLayout.createSequentialGroup()
                        .addComponent(jChkImageRight)
                        .addGap(18, 18, 18)
                        .addComponent(jBtnImageRight)
                        .addGap(76, 76, 76)
                        .addComponent(jLblRightImageSize))
                    .addGroup(jPnlImageRightLayout.createSequentialGroup()
                        .addComponent(jXImageRight, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jCmbRightImageSize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(54, Short.MAX_VALUE))
        );

        jPnlCenter.add(jPnlImageRight);

        jPnlTitle.add(jPnlCenter, java.awt.BorderLayout.CENTER);

        jTabbedPaneSettings.addTab(resourceMap.getString("jPnlTitle.TabConstraints.tabTitle"), jPnlTitle); // NOI18N

        jPnlResults.setName("jPnlResults"); // NOI18N
        jPnlResults.setPreferredSize(new java.awt.Dimension(550, 400));
        jPnlResults.setLayout(new java.awt.BorderLayout());

        jPnlPatient.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlPatient.border.border.lineColor")), resourceMap.getString("jPnlPatient.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlPatient.border.titleFont"))); // NOI18N
        jPnlPatient.setName("jPnlPatient"); // NOI18N

        jChkAge.setText(resourceMap.getString("jChkAge.text")); // NOI18N
        jChkAge.setName("jChkAge"); // NOI18N

        jChkWeigth.setText(resourceMap.getString("jChkWeigth.text")); // NOI18N
        jChkWeigth.setName("jChkWeigth"); // NOI18N

        jChkHeigt.setText(resourceMap.getString("jChkHeigt.text")); // NOI18N
        jChkHeigt.setName("jChkHeigt"); // NOI18N

        jChkSmooke.setText(resourceMap.getString("jChkSmooke.text")); // NOI18N
        jChkSmooke.setName("jChkSmooke"); // NOI18N

        jChkPS.setText(resourceMap.getString("jChkPS.text")); // NOI18N
        jChkPS.setName("jChkPS"); // NOI18N

        jChkPD.setText(resourceMap.getString("jChkPD.text")); // NOI18N
        jChkPD.setName("jChkPD"); // NOI18N

        jBtnDataFont.setIcon(resourceMap.getIcon("jBtnDataFont.icon")); // NOI18N
        jBtnDataFont.setText(resourceMap.getString("jBtnDataFont.text")); // NOI18N
        jBtnDataFont.setToolTipText(resourceMap.getString("jBtnDataFont.toolTipText")); // NOI18N
        jBtnDataFont.setName("jBtnDataFont"); // NOI18N
        jBtnDataFont.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnDataFontActionPerformed(evt);
            }
        });

        jBtnDataValueFont.setIcon(resourceMap.getIcon("jBtnDataValueFont.icon")); // NOI18N
        jBtnDataValueFont.setText(resourceMap.getString("jBtnDataValueFont.text")); // NOI18N
        jBtnDataValueFont.setToolTipText(resourceMap.getString("jBtnDataValueFont.toolTipText")); // NOI18N
        jBtnDataValueFont.setName("jBtnDataValueFont"); // NOI18N
        jBtnDataValueFont.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnDataValueFontActionPerformed(evt);
            }
        });

        jScrollPane7.setName("jScrollPane7"); // NOI18N

        jTxtDataValueFont.setColumns(10);
        jTxtDataValueFont.setEditable(false);
        jTxtDataValueFont.setRows(1);
        jTxtDataValueFont.setText(resourceMap.getString("jTxtDataValueFont.text")); // NOI18N
        jTxtDataValueFont.setName("jTxtDataValueFont"); // NOI18N
        jScrollPane7.setViewportView(jTxtDataValueFont);

        jScrollPane8.setName("jScrollPane8"); // NOI18N

        jTxtDataFont.setColumns(10);
        jTxtDataFont.setEditable(false);
        jTxtDataFont.setRows(1);
        jTxtDataFont.setText(resourceMap.getString("jTxtDataFont.text")); // NOI18N
        jTxtDataFont.setName("jTxtDataFont"); // NOI18N
        jScrollPane8.setViewportView(jTxtDataFont);

        javax.swing.GroupLayout jPnlPatientLayout = new javax.swing.GroupLayout(jPnlPatient);
        jPnlPatient.setLayout(jPnlPatientLayout);
        jPnlPatientLayout.setHorizontalGroup(
            jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlPatientLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPnlPatientLayout.createSequentialGroup()
                        .addComponent(jScrollPane8, javax.swing.GroupLayout.PREFERRED_SIZE, 180, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jBtnDataFont)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jScrollPane7, javax.swing.GroupLayout.PREFERRED_SIZE, 170, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jBtnDataValueFont))
                    .addGroup(jPnlPatientLayout.createSequentialGroup()
                        .addGroup(jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPnlPatientLayout.createSequentialGroup()
                                .addComponent(jChkAge)
                                .addGap(18, 18, 18)
                                .addComponent(jChkWeigth))
                            .addComponent(jChkPS))
                        .addGap(18, 18, 18)
                        .addGroup(jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jChkPD)
                            .addGroup(jPnlPatientLayout.createSequentialGroup()
                                .addComponent(jChkHeigt)
                                .addGap(18, 18, 18)
                                .addComponent(jChkSmooke)))))
                .addContainerGap(207, Short.MAX_VALUE))
        );

        jPnlPatientLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jScrollPane7, jScrollPane8});

        jPnlPatientLayout.setVerticalGroup(
            jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlPatientLayout.createSequentialGroup()
                .addGroup(jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jChkAge)
                    .addComponent(jChkWeigth)
                    .addComponent(jChkHeigt)
                    .addComponent(jChkSmooke))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jChkPS)
                    .addComponent(jChkPD))
                .addGap(26, 26, 26)
                .addGroup(jPnlPatientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jScrollPane8, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jBtnDataFont)
                    .addComponent(jScrollPane7, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jBtnDataValueFont))
                .addGap(51, 51, 51))
        );

        jPnlPatientLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jScrollPane7, jScrollPane8});

        jPnlResults.add(jPnlPatient, java.awt.BorderLayout.CENTER);

        jPnlIndex.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlIndex.border.border.lineColor")), resourceMap.getString("jPnlIndex.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlIndex.border.titleFont"))); // NOI18N
        jPnlIndex.setName("jPnlIndex"); // NOI18N
        jPnlIndex.setPreferredSize(new java.awt.Dimension(572, 155));

        jChkAOD.setText(resourceMap.getString("jChkAOD.text")); // NOI18N
        jChkAOD.setName("jChkAOD"); // NOI18N

        jChkIAR.setText(resourceMap.getString("jChkIAR.text")); // NOI18N
        jChkIAR.setName("jChkIAR"); // NOI18N

        jChkAOS.setText(resourceMap.getString("jChkAOS.text")); // NOI18N
        jChkAOS.setName("jChkAOS"); // NOI18N

        jChkFC.setText(resourceMap.getString("jChkFC.text")); // NOI18N
        jChkFC.setName("jChkFC"); // NOI18N

        jChkRS.setText(resourceMap.getString("jChkRS.text")); // NOI18N
        jChkRS.setName("jChkRS"); // NOI18N

        jChkIMC.setText(resourceMap.getString("jChkIMC.text")); // NOI18N
        jChkIMC.setName("jChkIMC"); // NOI18N

        jBtnIndexFont.setIcon(resourceMap.getIcon("jBtnIndexFont.icon")); // NOI18N
        jBtnIndexFont.setText(resourceMap.getString("jBtnIndexFont.text")); // NOI18N
        jBtnIndexFont.setToolTipText(resourceMap.getString("jBtnIndexFont.toolTipText")); // NOI18N
        jBtnIndexFont.setName("jBtnIndexFont"); // NOI18N
        jBtnIndexFont.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnIndexFontActionPerformed(evt);
            }
        });

        jBtnValueFont.setIcon(resourceMap.getIcon("jBtnValueFont.icon")); // NOI18N
        jBtnValueFont.setText(resourceMap.getString("jBtnValueFont.text")); // NOI18N
        jBtnValueFont.setToolTipText(resourceMap.getString("jBtnValueFont.toolTipText")); // NOI18N
        jBtnValueFont.setName("jBtnValueFont"); // NOI18N
        jBtnValueFont.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnValueFontActionPerformed(evt);
            }
        });

        jScrollPane5.setName("jScrollPane5"); // NOI18N

        jTxtIndexFont.setColumns(10);
        jTxtIndexFont.setEditable(false);
        jTxtIndexFont.setRows(1);
        jTxtIndexFont.setText(resourceMap.getString("jTxtIndexFont.text")); // NOI18N
        jTxtIndexFont.setName("jTxtIndexFont"); // NOI18N
        jScrollPane5.setViewportView(jTxtIndexFont);

        jScrollPane6.setName("jScrollPane6"); // NOI18N

        jTxtIndexValueFont.setColumns(10);
        jTxtIndexValueFont.setEditable(false);
        jTxtIndexValueFont.setLineWrap(true);
        jTxtIndexValueFont.setRows(1);
        jTxtIndexValueFont.setText(resourceMap.getString("jTxtIndexValueFont.text")); // NOI18N
        jTxtIndexValueFont.setWrapStyleWord(true);
        jTxtIndexValueFont.setName("jTxtIndexValueFont"); // NOI18N
        jScrollPane6.setViewportView(jTxtIndexValueFont);

        javax.swing.GroupLayout jPnlIndexLayout = new javax.swing.GroupLayout(jPnlIndex);
        jPnlIndex.setLayout(jPnlIndexLayout);
        jPnlIndexLayout.setHorizontalGroup(
            jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlIndexLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPnlIndexLayout.createSequentialGroup()
                        .addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 184, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jBtnIndexFont)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jScrollPane6, javax.swing.GroupLayout.PREFERRED_SIZE, 178, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jBtnValueFont))
                    .addGroup(jPnlIndexLayout.createSequentialGroup()
                        .addGroup(jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPnlIndexLayout.createSequentialGroup()
                                .addComponent(jChkAOD)
                                .addGap(18, 18, 18)
                                .addComponent(jChkIAR))
                            .addComponent(jChkFC))
                        .addGap(27, 27, 27)
                        .addGroup(jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jChkIMC)
                            .addGroup(jPnlIndexLayout.createSequentialGroup()
                                .addComponent(jChkAOS)
                                .addGap(18, 18, 18)
                                .addComponent(jChkRS)))))
                .addContainerGap(199, Short.MAX_VALUE))
        );

        jPnlIndexLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jScrollPane5, jScrollPane6});

        jPnlIndexLayout.setVerticalGroup(
            jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlIndexLayout.createSequentialGroup()
                .addGroup(jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jChkAOD)
                    .addComponent(jChkIAR)
                    .addComponent(jChkAOS)
                    .addComponent(jChkRS))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jChkFC)
                    .addComponent(jChkIMC))
                .addGap(18, 18, 18)
                .addGroup(jPnlIndexLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jBtnIndexFont)
                    .addComponent(jScrollPane6, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jBtnValueFont))
                .addGap(3, 3, 3))
        );

        jPnlIndexLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jScrollPane5, jScrollPane6});

        jPnlResults.add(jPnlIndex, java.awt.BorderLayout.PAGE_START);

        jTabbedPaneSettings.addTab(resourceMap.getString("jPnlResults.TabConstraints.tabTitle"), jPnlResults); // NOI18N

        jPnlPlot.setName("jPnlPlot"); // NOI18N
        jPnlPlot.setPreferredSize(new java.awt.Dimension(550, 400));
        jPnlPlot.setLayout(new java.awt.BorderLayout());

        jPnlPlotTitle.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlPlotTitle.border.border.lineColor")), resourceMap.getString("jPnlPlotTitle.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlPlotTitle.border.titleFont"))); // NOI18N
        jPnlPlotTitle.setName("jPnlPlotTitle"); // NOI18N
        jPnlPlotTitle.setPreferredSize(new java.awt.Dimension(565, 120));

        jScrollPane2.setName("jScrollPane2"); // NOI18N

        jTxtPlotTitle.setColumns(20);
        jTxtPlotTitle.setLineWrap(true);
        jTxtPlotTitle.setRows(2);
        jTxtPlotTitle.setWrapStyleWord(true);
        jTxtPlotTitle.setName("jTxtPlotTitle"); // NOI18N
        jScrollPane2.setViewportView(jTxtPlotTitle);

        jBtnPlotTitleFont.setIcon(resourceMap.getIcon("jBtnPlotTitleFont.icon")); // NOI18N
        jBtnPlotTitleFont.setText(resourceMap.getString("jBtnPlotTitleFont.text")); // NOI18N
        jBtnPlotTitleFont.setToolTipText(resourceMap.getString("jBtnPlotTitleFont.toolTipText")); // NOI18N
        jBtnPlotTitleFont.setName("jBtnPlotTitleFont"); // NOI18N
        jBtnPlotTitleFont.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnPlotTitleFontActionPerformed(evt);
            }
        });

        jLblLocation.setText(resourceMap.getString("jLblLocation.text")); // NOI18N
        jLblLocation.setName("jLblLocation"); // NOI18N

        jCmbLocation.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Superior", "Inferior", "Izquierda", "Derecha" }));
        jCmbLocation.setToolTipText(resourceMap.getString("jCmbLocation.toolTipText")); // NOI18N
        jCmbLocation.setName("jCmbLocation"); // NOI18N

        jLblPlotSize.setText(resourceMap.getString("jLblPlotSize.text")); // NOI18N
        jLblPlotSize.setName("jLblPlotSize"); // NOI18N

        jCmbPlotSize.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "50 x 50", "100 x 100", "150 x 150" }));
        jCmbPlotSize.setToolTipText(resourceMap.getString("jCmbPlotSize.toolTipText")); // NOI18N
        jCmbPlotSize.setName("jCmbPlotSize"); // NOI18N

        jLblPlotTitle.setText(resourceMap.getString("jLblPlotTitle.text")); // NOI18N
        jLblPlotTitle.setName("jLblPlotTitle"); // NOI18N

        jRbColor.setText(resourceMap.getString("jRbColor.text")); // NOI18N
        jRbColor.setToolTipText(resourceMap.getString("jRbColor.toolTipText")); // NOI18N
        jRbColor.setName("jRbColor"); // NOI18N

        jRbBlack.setSelected(true);
        jRbBlack.setText(resourceMap.getString("jRbBlack.text")); // NOI18N
        jRbBlack.setToolTipText(resourceMap.getString("jRbBlack.toolTipText")); // NOI18N
        jRbBlack.setName("jRbBlack"); // NOI18N

        javax.swing.GroupLayout jPnlPlotTitleLayout = new javax.swing.GroupLayout(jPnlPlotTitle);
        jPnlPlotTitle.setLayout(jPnlPlotTitleLayout);
        jPnlPlotTitleLayout.setHorizontalGroup(
            jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlPlotTitleLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLblLocation)
                    .addComponent(jLblPlotSize)
                    .addComponent(jLblPlotTitle))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jRbBlack)
                    .addComponent(jRbColor)
                    .addGroup(jPnlPlotTitleLayout.createSequentialGroup()
                        .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 327, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jBtnPlotTitleFont))
                    .addGroup(jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                        .addComponent(jCmbPlotSize, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jCmbLocation, javax.swing.GroupLayout.PREFERRED_SIZE, 146, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(286, Short.MAX_VALUE))
        );

        jPnlPlotTitleLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jCmbLocation, jCmbPlotSize});

        jPnlPlotTitleLayout.setVerticalGroup(
            jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlPlotTitleLayout.createSequentialGroup()
                .addGroup(jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPnlPlotTitleLayout.createSequentialGroup()
                        .addContainerGap()
                        .addGroup(jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jBtnPlotTitleFont)
                            .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLblLocation)
                            .addComponent(jCmbLocation, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(18, 18, 18)
                        .addGroup(jPnlPlotTitleLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLblPlotSize)
                            .addComponent(jCmbPlotSize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(18, 18, 18)
                        .addComponent(jRbColor))
                    .addGroup(jPnlPlotTitleLayout.createSequentialGroup()
                        .addGap(12, 12, 12)
                        .addComponent(jLblPlotTitle)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jRbBlack)
                .addContainerGap(142, Short.MAX_VALUE))
        );

        jPnlPlotTitleLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jCmbLocation, jCmbPlotSize});

        jPnlPlot.add(jPnlPlotTitle, java.awt.BorderLayout.CENTER);

        jTabbedPaneSettings.addTab(resourceMap.getString("jPnlPlot.TabConstraints.tabTitle"), jPnlPlot); // NOI18N

        jPnlCommetns.setName("jPnlCommetns"); // NOI18N
        jPnlCommetns.setPreferredSize(new java.awt.Dimension(550, 400));
        jPnlCommetns.setLayout(new java.awt.BorderLayout());

        jPnlBackground.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlBackground.border.border.lineColor")), resourceMap.getString("jPnlBackground.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlBackground.border.titleFont"))); // NOI18N
        jPnlBackground.setName("jPnlBackground"); // NOI18N
        jPnlBackground.setPreferredSize(new java.awt.Dimension(500, 238));
        jPnlBackground.setLayout(new java.awt.BorderLayout());

        jTabBackground.setTabPlacement(javax.swing.JTabbedPane.LEFT);
        jTabBackground.setName("jTabBackground"); // NOI18N
        jTabBackground.setPreferredSize(new java.awt.Dimension(300, 225));

        jPanel1.setName("jPanel1"); // NOI18N
        jPanel1.setPreferredSize(new java.awt.Dimension(300, 213));

        jCheckBox1.setText(resourceMap.getString("jCheckBox1.text")); // NOI18N
        jCheckBox1.setName("jCheckBox1"); // NOI18N

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGap(27, 27, 27)
                .addComponent(jCheckBox1)
                .addContainerGap(533, Short.MAX_VALUE))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jCheckBox1)
                .addContainerGap(218, Short.MAX_VALUE))
        );

        jTabBackground.addTab(resourceMap.getString("jPanel1.TabConstraints.tabTitle"), jPanel1); // NOI18N

        jPanel2.setName("jPanel2"); // NOI18N
        jPanel2.setPreferredSize(new java.awt.Dimension(300, 213));

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 679, Short.MAX_VALUE)
        );
        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 248, Short.MAX_VALUE)
        );

        jTabBackground.addTab(resourceMap.getString("jPanel2.TabConstraints.tabTitle"), jPanel2); // NOI18N

        jPanel3.setName("jPanel3"); // NOI18N
        jPanel3.setPreferredSize(new java.awt.Dimension(300, 213));

        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 679, Short.MAX_VALUE)
        );
        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 248, Short.MAX_VALUE)
        );

        jTabBackground.addTab(resourceMap.getString("jPanel3.TabConstraints.tabTitle"), jPanel3); // NOI18N

        jPanel4.setName("jPanel4"); // NOI18N
        jPanel4.setPreferredSize(new java.awt.Dimension(300, 213));

        javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
        jPanel4.setLayout(jPanel4Layout);
        jPanel4Layout.setHorizontalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 679, Short.MAX_VALUE)
        );
        jPanel4Layout.setVerticalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 248, Short.MAX_VALUE)
        );

        jTabBackground.addTab(resourceMap.getString("jPanel4.TabConstraints.tabTitle"), jPanel4); // NOI18N

        jPanel5.setName("jPanel5"); // NOI18N
        jPanel5.setPreferredSize(new java.awt.Dimension(300, 213));

        javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);
        jPanel5.setLayout(jPanel5Layout);
        jPanel5Layout.setHorizontalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 679, Short.MAX_VALUE)
        );
        jPanel5Layout.setVerticalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 248, Short.MAX_VALUE)
        );

        jTabBackground.addTab(resourceMap.getString("jPanel5.TabConstraints.tabTitle"), jPanel5); // NOI18N

        jPnlBackground.add(jTabBackground, java.awt.BorderLayout.CENTER);

        jPnlCommetns.add(jPnlBackground, java.awt.BorderLayout.CENTER);

        jPnlBodyFont.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPnlBodyFont.border.border.lineColor")), resourceMap.getString("jPnlBodyFont.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPnlBodyFont.border.titleFont"))); // NOI18N
        jPnlBodyFont.setName("jPnlBodyFont"); // NOI18N
        jPnlBodyFont.setPreferredSize(new java.awt.Dimension(565, 85));

        jScrollPane3.setName("jScrollPane3"); // NOI18N

        jTxtBodyTitle.setColumns(20);
        jTxtBodyTitle.setEditable(false);
        jTxtBodyTitle.setLineWrap(true);
        jTxtBodyTitle.setRows(1);
        jTxtBodyTitle.setText(resourceMap.getString("jTxtBodyTitle.text")); // NOI18N
        jTxtBodyTitle.setWrapStyleWord(true);
        jTxtBodyTitle.setName("jTxtBodyTitle"); // NOI18N
        jScrollPane3.setViewportView(jTxtBodyTitle);

        jScrollPane4.setName("jScrollPane4"); // NOI18N

        jTxtBodyText.setColumns(20);
        jTxtBodyText.setEditable(false);
        jTxtBodyText.setLineWrap(true);
        jTxtBodyText.setRows(1);
        jTxtBodyText.setText(resourceMap.getString("jTxtBodyText.text")); // NOI18N
        jTxtBodyText.setWrapStyleWord(true);
        jTxtBodyText.setName("jTxtBodyText"); // NOI18N
        jScrollPane4.setViewportView(jTxtBodyText);

        jBtnBodyTitleFont.setIcon(resourceMap.getIcon("jBtnBodyTitleFont.icon")); // NOI18N
        jBtnBodyTitleFont.setText(resourceMap.getString("jBtnBodyTitleFont.text")); // NOI18N
        jBtnBodyTitleFont.setToolTipText(resourceMap.getString("jBtnBodyTitleFont.toolTipText")); // NOI18N
        jBtnBodyTitleFont.setName("jBtnBodyTitleFont"); // NOI18N
        jBtnBodyTitleFont.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnBodyTitleFontActionPerformed(evt);
            }
        });

        jBtnBodyTextFont.setIcon(resourceMap.getIcon("jBtnBodyTextFont.icon")); // NOI18N
        jBtnBodyTextFont.setText(resourceMap.getString("jBtnBodyTextFont.text")); // NOI18N
        jBtnBodyTextFont.setToolTipText(resourceMap.getString("jBtnBodyTextFont.toolTipText")); // NOI18N
        jBtnBodyTextFont.setName("jBtnBodyTextFont"); // NOI18N
        jBtnBodyTextFont.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnBodyTextFontActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPnlBodyFontLayout = new javax.swing.GroupLayout(jPnlBodyFont);
        jPnlBodyFont.setLayout(jPnlBodyFontLayout);
        jPnlBodyFontLayout.setHorizontalGroup(
            jPnlBodyFontLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlBodyFontLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 181, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jBtnBodyTitleFont)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 169, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jBtnBodyTextFont)
                .addContainerGap(209, Short.MAX_VALUE))
        );

        jPnlBodyFontLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jBtnBodyTextFont, jBtnBodyTitleFont});

        jPnlBodyFontLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jScrollPane3, jScrollPane4});

        jPnlBodyFontLayout.setVerticalGroup(
            jPnlBodyFontLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPnlBodyFontLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPnlBodyFontLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jBtnBodyTitleFont)
                    .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jBtnBodyTextFont))
                .addContainerGap(12, Short.MAX_VALUE))
        );

        jPnlBodyFontLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jBtnBodyTextFont, jBtnBodyTitleFont});

        jPnlBodyFontLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jScrollPane3, jScrollPane4});

        jPnlCommetns.add(jPnlBodyFont, java.awt.BorderLayout.PAGE_START);

        jTabbedPaneSettings.addTab(resourceMap.getString("jPnlCommetns.TabConstraints.tabTitle"), jPnlCommetns); // NOI18N

        getContentPane().add(jTabbedPaneSettings, java.awt.BorderLayout.CENTER);

        jPnlButtons.setName("jPnlButtons"); // NOI18N
        jPnlButtons.setPreferredSize(new java.awt.Dimension(590, 40));

        jBtnOk.setText(resourceMap.getString("jBtnOk.text")); // NOI18N
        jBtnOk.setName("jBtnOk"); // NOI18N
        jBtnOk.setPreferredSize(new java.awt.Dimension(75, 25));
        jBtnOk.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnOkActionPerformed(evt);
            }
        });
        jPnlButtons.add(jBtnOk);

        jBtnCancel.setText(resourceMap.getString("jBtnCancel.text")); // NOI18N
        jBtnCancel.setName("jBtnCancel"); // NOI18N
        jBtnCancel.setPreferredSize(new java.awt.Dimension(75, 25));
        jBtnCancel.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnCancelActionPerformed(evt);
            }
        });
        jPnlButtons.add(jBtnCancel);

        getContentPane().add(jPnlButtons, java.awt.BorderLayout.SOUTH);

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void jBtnFontTitleActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnFontTitleActionPerformed
        this.jTxtTitle.setFont(this.controller.selectFont(this.jTxtTitle.getFont()));
    }//GEN-LAST:event_jBtnFontTitleActionPerformed

    private void jBtnImageLeftActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnImageLeftActionPerformed
        Image img = this.controller.selectImage(this.jXImageLeft.getWidth(), this.jXImageLeft.getHeight());
        if (img != null) {
            this.jXImageLeft.setImage(img);
        }
    }//GEN-LAST:event_jBtnImageLeftActionPerformed

    private void jChkImageLeftActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jChkImageLeftActionPerformed
        this.jXImageLeft.setEnabled(this.jChkImageLeft.isSelected());
        this.jBtnImageLeft.setEnabled(this.jChkImageLeft.isSelected());
        this.jCmbLeftImageSize.setEnabled(this.jChkImageLeft.isSelected());
    }//GEN-LAST:event_jChkImageLeftActionPerformed

    private void jChkImageRightActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jChkImageRightActionPerformed
        this.jXImageRight.setEnabled(this.jChkImageRight.isSelected());
        this.jBtnImageRight.setEnabled(this.jChkImageRight.isSelected());
        this.jCmbRightImageSize.setEnabled(this.jChkImageRight.isSelected());
    }//GEN-LAST:event_jChkImageRightActionPerformed

    private void jBtnImageRightActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnImageRightActionPerformed
        Image img = this.controller.selectImage(this.jXImageRight.getWidth(), this.jXImageRight.getHeight());
        if (img != null) {
            this.jXImageRight.setImage(img);
        }
    }//GEN-LAST:event_jBtnImageRightActionPerformed

    private void jBtnIndexFontActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnIndexFontActionPerformed
        this.jTxtIndexFont.setFont(this.controller.selectFont(this.jTxtIndexFont.getFont()));
    }//GEN-LAST:event_jBtnIndexFontActionPerformed

    private void jBtnValueFontActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnValueFontActionPerformed
        this.jTxtIndexValueFont.setFont(this.controller.selectFont(this.jTxtIndexValueFont.getFont()));
    }//GEN-LAST:event_jBtnValueFontActionPerformed

    private void jBtnDataFontActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnDataFontActionPerformed
        this.jTxtDataFont.setFont(this.controller.selectFont(this.jTxtDataFont.getFont()));
    }//GEN-LAST:event_jBtnDataFontActionPerformed

    private void jBtnDataValueFontActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnDataValueFontActionPerformed
        this.jTxtDataValueFont.setFont(this.controller.selectFont(this.jTxtDataValueFont.getFont()));
    }//GEN-LAST:event_jBtnDataValueFontActionPerformed

    private void jBtnPlotTitleFontActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnPlotTitleFontActionPerformed
        this.jTxtPlotTitle.setFont(this.controller.selectFont(this.jTxtPlotTitle.getFont()));
    }//GEN-LAST:event_jBtnPlotTitleFontActionPerformed

    private void jBtnBodyTitleFontActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnBodyTitleFontActionPerformed
        this.jTxtBodyTitle.setFont(this.controller.selectFont(this.jTxtBodyTitle.getFont()));
    }//GEN-LAST:event_jBtnBodyTitleFontActionPerformed

    private void jBtnBodyTextFontActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnBodyTextFontActionPerformed
        this.jTxtBodyText.setFont(this.controller.selectFont(this.jTxtBodyText.getFont()));
    }//GEN-LAST:event_jBtnBodyTextFontActionPerformed

    private void jBtnOkActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnOkActionPerformed
        this.controller.ok();
    }//GEN-LAST:event_jBtnOkActionPerformed

    private void jBtnCancelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnCancelActionPerformed
        this.controller.cancel();
    }//GEN-LAST:event_jBtnCancelActionPerformed
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.ButtonGroup buttonGroup1;
    private javax.swing.JButton jBtnBodyTextFont;
    private javax.swing.JButton jBtnBodyTitleFont;
    private javax.swing.JButton jBtnCancel;
    private javax.swing.JButton jBtnDataFont;
    private javax.swing.JButton jBtnDataValueFont;
    private javax.swing.JButton jBtnFontTitle;
    private javax.swing.JButton jBtnImageLeft;
    private javax.swing.JButton jBtnImageRight;
    private javax.swing.JButton jBtnIndexFont;
    private javax.swing.JButton jBtnOk;
    private javax.swing.JButton jBtnPlotTitleFont;
    private javax.swing.JButton jBtnValueFont;
    private javax.swing.JCheckBox jCheckBox1;
    private javax.swing.JCheckBox jChkAOD;
    private javax.swing.JCheckBox jChkAOS;
    private javax.swing.JCheckBox jChkAge;
    private javax.swing.JCheckBox jChkFC;
    private javax.swing.JCheckBox jChkHeigt;
    private javax.swing.JCheckBox jChkIAR;
    private javax.swing.JCheckBox jChkIMC;
    private javax.swing.JCheckBox jChkImageLeft;
    private javax.swing.JCheckBox jChkImageRight;
    private javax.swing.JCheckBox jChkPD;
    private javax.swing.JCheckBox jChkPS;
    private javax.swing.JCheckBox jChkRS;
    private javax.swing.JCheckBox jChkSmooke;
    private javax.swing.JCheckBox jChkWeigth;
    private javax.swing.JComboBox jCmbLeftImageSize;
    private javax.swing.JComboBox jCmbLocation;
    private javax.swing.JComboBox jCmbPlotSize;
    private javax.swing.JComboBox jCmbRightImageSize;
    private javax.swing.JLabel jLblLeftImageSize;
    private javax.swing.JLabel jLblLocation;
    private javax.swing.JLabel jLblPlotSize;
    private javax.swing.JLabel jLblPlotTitle;
    private javax.swing.JLabel jLblRightImageSize;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JPanel jPanel4;
    private javax.swing.JPanel jPanel5;
    private javax.swing.JPanel jPnlBackground;
    private javax.swing.JPanel jPnlBodyFont;
    private javax.swing.JPanel jPnlButtons;
    private javax.swing.JPanel jPnlCenter;
    private javax.swing.JPanel jPnlCommetns;
    private javax.swing.JPanel jPnlHeader;
    private javax.swing.JPanel jPnlImageLeft;
    private javax.swing.JPanel jPnlImageRight;
    private javax.swing.JPanel jPnlIndex;
    private javax.swing.JPanel jPnlPatient;
    private javax.swing.JPanel jPnlPlot;
    private javax.swing.JPanel jPnlPlotTitle;
    private javax.swing.JPanel jPnlResults;
    private javax.swing.JPanel jPnlTitle;
    private javax.swing.JRadioButton jRbBlack;
    private javax.swing.JRadioButton jRbColor;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JScrollPane jScrollPane3;
    private javax.swing.JScrollPane jScrollPane4;
    private javax.swing.JScrollPane jScrollPane5;
    private javax.swing.JScrollPane jScrollPane6;
    private javax.swing.JScrollPane jScrollPane7;
    private javax.swing.JScrollPane jScrollPane8;
    private javax.swing.JTabbedPane jTabBackground;
    private javax.swing.JTabbedPane jTabbedPaneSettings;
    private javax.swing.JTextArea jTxtBodyText;
    private javax.swing.JTextArea jTxtBodyTitle;
    private javax.swing.JTextArea jTxtDataFont;
    private javax.swing.JTextArea jTxtDataValueFont;
    private javax.swing.JTextArea jTxtIndexFont;
    private javax.swing.JTextArea jTxtIndexValueFont;
    private javax.swing.JTextArea jTxtPlotTitle;
    private javax.swing.JTextArea jTxtTitle;
    private org.jdesktop.swingx.JXImagePanel jXImageLeft;
    private org.jdesktop.swingx.JXImagePanel jXImageRight;
    // End of variables declaration//GEN-END:variables

    /**
     * @return the jChkAOD
     */
    public javax.swing.JCheckBox getjChkAOD() {
        return jChkAOD;
    }

    /**
     * @param jChkAOD the jChkAOD to set
     */
    public void setjChkAOD(javax.swing.JCheckBox jChkAOD) {
        this.jChkAOD = jChkAOD;
    }

    /**
     * @return the jChkAOS
     */
    public javax.swing.JCheckBox getjChkAOS() {
        return jChkAOS;
    }

    /**
     * @param jChkAOS the jChkAOS to set
     */
    public void setjChkAOS(javax.swing.JCheckBox jChkAOS) {
        this.jChkAOS = jChkAOS;
    }

    /**
     * @return the jChkAge
     */
    public javax.swing.JCheckBox getjChkAge() {
        return jChkAge;
    }

    /**
     * @param jChkAge the jChkAge to set
     */
    public void setjChkAge(javax.swing.JCheckBox jChkAge) {
        this.jChkAge = jChkAge;
    }

    /**
     * @return the jChkFC
     */
    public javax.swing.JCheckBox getjChkFC() {
        return jChkFC;
    }

    /**
     * @param jChkFC the jChkFC to set
     */
    public void setjChkFC(javax.swing.JCheckBox jChkFC) {
        this.jChkFC = jChkFC;
    }

    /**
     * @return the jChkHeigt
     */
    public javax.swing.JCheckBox getjChkHeigt() {
        return jChkHeigt;
    }

    /**
     * @param jChkHeigt the jChkHeigt to set
     */
    public void setjChkHeigt(javax.swing.JCheckBox jChkHeigt) {
        this.jChkHeigt = jChkHeigt;
    }

    /**
     * @return the jChkIAR
     */
    public javax.swing.JCheckBox getjChkIAR() {
        return jChkIAR;
    }

    /**
     * @param jChkIAR the jChkIAR to set
     */
    public void setjChkIAR(javax.swing.JCheckBox jChkIAR) {
        this.jChkIAR = jChkIAR;
    }

    /**
     * @return the jChkIMC
     */
    public javax.swing.JCheckBox getjChkIMC() {
        return jChkIMC;
    }

    /**
     * @param jChkIMC the jChkIMC to set
     */
    public void setjChkIMC(javax.swing.JCheckBox jChkIMC) {
        this.jChkIMC = jChkIMC;
    }

    /**
     * @return the jChkImageLeft
     */
    public javax.swing.JCheckBox getjChkImageLeft() {
        return jChkImageLeft;
    }

    /**
     * @param jChkImageLeft the jChkImageLeft to set
     */
    public void setjChkImageLeft(javax.swing.JCheckBox jChkImageLeft) {
        this.jChkImageLeft = jChkImageLeft;
    }

    /**
     * @return the jChkImageRight
     */
    public javax.swing.JCheckBox getjChkImageRight() {
        return jChkImageRight;
    }

    /**
     * @param jChkImageRight the jChkImageRight to set
     */
    public void setjChkImageRight(javax.swing.JCheckBox jChkImageRight) {
        this.jChkImageRight = jChkImageRight;
    }

    /**
     * @return the jChkPD
     */
    public javax.swing.JCheckBox getjChkPD() {
        return jChkPD;
    }

    /**
     * @param jChkPD the jChkPD to set
     */
    public void setjChkPD(javax.swing.JCheckBox jChkPD) {
        this.jChkPD = jChkPD;
    }

    /**
     * @return the jChkPS
     */
    public javax.swing.JCheckBox getjChkPS() {
        return jChkPS;
    }

    /**
     * @param jChkPS the jChkPS to set
     */
    public void setjChkPS(javax.swing.JCheckBox jChkPS) {
        this.jChkPS = jChkPS;
    }

    /**
     * @return the jChkRS
     */
    public javax.swing.JCheckBox getjChkRS() {
        return jChkRS;
    }

    /**
     * @param jChkRS the jChkRS to set
     */
    public void setjChkRS(javax.swing.JCheckBox jChkRS) {
        this.jChkRS = jChkRS;
    }

    /**
     * @return the jChkSmooke
     */
    public javax.swing.JCheckBox getjChkSmooke() {
        return jChkSmooke;
    }

    /**
     * @param jChkSmooke the jChkSmooke to set
     */
    public void setjChkSmooke(javax.swing.JCheckBox jChkSmooke) {
        this.jChkSmooke = jChkSmooke;
    }

    /**
     * @return the jChkWeigth
     */
    public javax.swing.JCheckBox getjChkWeigth() {
        return jChkWeigth;
    }

    /**
     * @param jChkWeigth the jChkWeigth to set
     */
    public void setjChkWeigth(javax.swing.JCheckBox jChkWeigth) {
        this.jChkWeigth = jChkWeigth;
    }

    /**
     * @return the jCmbLeftImageSize
     */
    public javax.swing.JComboBox getjCmbLeftImageSize() {
        return jCmbLeftImageSize;
    }

    /**
     * @param jCmbLeftImageSize the jCmbLeftImageSize to set
     */
    public void setjCmbLeftImageSize(javax.swing.JComboBox jCmbLeftImageSize) {
        this.jCmbLeftImageSize = jCmbLeftImageSize;
    }

    /**
     * @return the jCmbLocation
     */
    public javax.swing.JComboBox getjCmbLocation() {
        return jCmbLocation;
    }

    /**
     * @param jCmbLocation the jCmbLocation to set
     */
    public void setjCmbLocation(javax.swing.JComboBox jCmbLocation) {
        this.jCmbLocation = jCmbLocation;
    }

    /**
     * @return the jCmbPlotSize
     */
    public javax.swing.JComboBox getjCmbPlotSize() {
        return jCmbPlotSize;
    }

    /**
     * @param jCmbPlotSize the jCmbPlotSize to set
     */
    public void setjCmbPlotSize(javax.swing.JComboBox jCmbPlotSize) {
        this.jCmbPlotSize = jCmbPlotSize;
    }

    /**
     * @return the jCmbRightImageSize
     */
    public javax.swing.JComboBox getjCmbRightImageSize() {
        return jCmbRightImageSize;
    }

    /**
     * @param jCmbRightImageSize the jCmbRightImageSize to set
     */
    public void setjCmbRightImageSize(javax.swing.JComboBox jCmbRightImageSize) {
        this.jCmbRightImageSize = jCmbRightImageSize;
    }

    /**
     * @return the jRbBlack
     */
    public javax.swing.JRadioButton getjRbBlack() {
        return jRbBlack;
    }

    /**
     * @param jRbBlack the jRbBlack to set
     */
    public void setjRbBlack(javax.swing.JRadioButton jRbBlack) {
        this.jRbBlack = jRbBlack;
    }

    /**
     * @return the jRbColor
     */
    public javax.swing.JRadioButton getjRbColor() {
        return jRbColor;
    }

    /**
     * @param jRbColor the jRbColor to set
     */
    public void setjRbColor(javax.swing.JRadioButton jRbColor) {
        this.jRbColor = jRbColor;
    }

    /**
     * @return the jTxtBodyText
     */
    public javax.swing.JTextArea getjTxtBodyText() {
        return jTxtBodyText;
    }

    /**
     * @param jTxtBodyText the jTxtBodyText to set
     */
    public void setjTxtBodyText(javax.swing.JTextArea jTxtBodyText) {
        this.jTxtBodyText = jTxtBodyText;
    }

    /**
     * @return the jTxtBodyTitle
     */
    public javax.swing.JTextArea getjTxtBodyTitle() {
        return jTxtBodyTitle;
    }

    /**
     * @param jTxtBodyTitle the jTxtBodyTitle to set
     */
    public void setjTxtBodyTitle(javax.swing.JTextArea jTxtBodyTitle) {
        this.jTxtBodyTitle = jTxtBodyTitle;
    }

    /**
     * @return the jTxtDataFont
     */
    public javax.swing.JTextArea getjTxtDataFont() {
        return jTxtDataFont;
    }

    /**
     * @param jTxtDataFont the jTxtDataFont to set
     */
    public void setjTxtDataFont(javax.swing.JTextArea jTxtDataFont) {
        this.jTxtDataFont = jTxtDataFont;
    }

    /**
     * @return the jTxtDataValueFont
     */
    public javax.swing.JTextArea getjTxtDataValueFont() {
        return jTxtDataValueFont;
    }

    /**
     * @param jTxtDataValueFont the jTxtDataValueFont to set
     */
    public void setjTxtDataValueFont(javax.swing.JTextArea jTxtDataValueFont) {
        this.jTxtDataValueFont = jTxtDataValueFont;
    }

    /**
     * @return the jTxtIndexFont
     */
    public javax.swing.JTextArea getjTxtIndexFont() {
        return jTxtIndexFont;
    }

    /**
     * @param jTxtIndexFont the jTxtIndexFont to set
     */
    public void setjTxtIndexFont(javax.swing.JTextArea jTxtIndexFont) {
        this.jTxtIndexFont = jTxtIndexFont;
    }

    /**
     * @return the jTxtIndexValueFont
     */
    public javax.swing.JTextArea getjTxtIndexValueFont() {
        return jTxtIndexValueFont;
    }

    /**
     * @param jTxtIndexValueFont the jTxtIndexValueFont to set
     */
    public void setjTxtIndexValueFont(javax.swing.JTextArea jTxtIndexValueFont) {
        this.jTxtIndexValueFont = jTxtIndexValueFont;
    }

    /**
     * @return the jTxtPlotTitle
     */
    public javax.swing.JTextArea getjTxtPlotTitle() {
        return jTxtPlotTitle;
    }

    /**
     * @param jTxtPlotTitle the jTxtPlotTitle to set
     */
    public void setjTxtPlotTitle(javax.swing.JTextArea jTxtPlotTitle) {
        this.jTxtPlotTitle = jTxtPlotTitle;
    }

    /**
     * @return the jTxtTitle
     */
    public javax.swing.JTextArea getjTxtTitle() {
        return jTxtTitle;
    }

    /**
     * @param jTxtTitle the jTxtTitle to set
     */
    public void setjTxtTitle(javax.swing.JTextArea jTxtTitle) {
        this.jTxtTitle = jTxtTitle;
    }

    /**
     * @return the jXImageLeft
     */
    public org.jdesktop.swingx.JXImagePanel getjXImageLeft() {
        return jXImageLeft;
    }

    /**
     * @param jXImageLeft the jXImageLeft to set
     */
    public void setjXImageLeft(org.jdesktop.swingx.JXImagePanel jXImageLeft) {
        this.jXImageLeft = jXImageLeft;
    }

    /**
     * @return the jXImageRight
     */
    public org.jdesktop.swingx.JXImagePanel getjXImageRight() {
        return jXImageRight;
    }

    /**
     * @param jXImageRight the jXImageRight to set
     */
    public void setjXImageRight(org.jdesktop.swingx.JXImagePanel jXImageRight) {
        this.jXImageRight = jXImageRight;
    }

    /**
     * @return the jBtnImageLeft
     */
    public javax.swing.JButton getjBtnImageLeft() {
        return jBtnImageLeft;
    }

    /**
     * @return the jBtnImageRight
     */
    public javax.swing.JButton getjBtnImageRight() {
        return jBtnImageRight;
    }
}
